import request from '@/utils/request'

export function tbRoleAdd(data) {
  //添加角色信息
  return request({
    method: 'post',
    url: 'tbSysRole/add',
    data,
  })
}

export function tbRoleQuery(data) {
  //查询
  return request({
    method: 'get',
    url: 'tbSysRole/query',
    params: data,
  })
}

export function tbRoleUpdate(data) {
  //修改角色信息
  return request({
    method: 'post',
    url: 'tbSysRole/update',
    data,
  })
}

export function tbRoleDelete(data) {
  //删除
  return request({
    method: 'get',
    url: 'tbSysRole/delete/' + data,
  })
}

export function tbSysRoleMenuAddBatch(data) {
  //角色管理 - 配置菜单权限
  return request({
    method: 'post',
    url: 'tbSysRoleMenu/addBatch',
    data,
  })
}

export function tbRoleCopy(id) {
  //复制
  return request({
    method: 'get',
    url: 'tbSysRole/copy/' + id,
  })
}
